point of sale terminal - French English Dictionary